/*
 * Hidden Equity LLC
 * Author: Maksym Fedyay, Kyiv, mcsimf@gmail.com
 * Date: 29.02.2012
 */

package com.hiddenequity.report_definition_service;

public class ReportField {

	
	/*
	 * IDS FIELDS
	 */
	public static final String CAMPAIGN_ID = "CampaignId";
	public static final String ADGROUP_ID = "AdGroupId";
	//public static final String KEYWORD_ID = "KeywordId";
	public static final String ID = "Id";
	

	/*
	 * COMMON STATS FIELDS
	 */
	public static final String CLICKS = "Clicks";
	public static final String COST = "Cost";
	public static final String IMPRESSION = "Impressions";
	public static final String CONVERSIONS = "Conversions";
	public static final String CONVERSION_VALUE = "ConversionValue";
	public static final String TOTAL_CONV_VALUE = "TotalConvValue";
	
	
	/*
	 * Campaign fields
	 */
	public static final String STATUS = "Status";
	public static final String AD_NETWORK_TYPE1 = "AdNetworkType1";
	public static final String AD_NETWORK_TYPE2 = "AdNetworkType2";
	public static final String DEVICE = "Device";
	public static final String CLICK_TYPE = "ClickType";

	
	/*
	 * AdGroup fields
	 */
	public static final String ADGROUP_NAME = "AdGroupName";
	public static final String AVERAGE_POSITION = "AveragePosition";
	
	
	/*
	 * Ad fields
	 */
	public static final String HEADLINE = "Headline";
	
	
	/*
	 * Keyword fields
	 */
	public static final String KEYWORD_TEXT = "KeywordText";
	public static final String FIRST_PAGE_CPC = "FirstPageCpc";
	
	
	/*
	 * Account fields
	 */
	public static final String ACCOUNT_DESCRIPTIVE_NAME = "AccountDescriptiveName";
	
	
	/*
	 * Fields for GEO performance report
	 */
	public static final String CAMPAIGN_NAME = "CampaignName";
	public static final String COUNTRY_CRITERIA_ID = "CountryCriteriaId";
	public static final String METRO_CRITERIA_ID = "MetroCriteriaId";
	public static final String REGION_CRITERIA_ID = "RegionCriteriaId";
	public static final String CITY_CRITERIA_ID = "CityCriteriaId";
	

	
	/*
	 * Fields for search query reports
	 */
	public static final String QUERY = "Query";
	public static final String MATCH_TYPE = "MatchType";

}
